i defy you to do so - German English Dictionary